revolutionary socialist party of ecuador - Alemán Inglés Diccionario